| Visual Basic (Declaration) | |
|---|---|
Public Delegate Function ApplicabilityConstraint(Of T)( _ ByVal itemToVerify As T, _ ByVal triggerContext As TriggerContext, _ ByVal verifierContext As VerifierContext _ ) As VerifierApplicability | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As New ApplicabilityConstraint(Of T)(AddressOf HandlerMethod) | |
| C# | |
|---|---|
public delegate VerifierApplicability ApplicabilityConstraint<T>( T itemToVerify, TriggerContext triggerContext, VerifierContext verifierContext ) | |
| C++/CLI | |
|---|---|
generic<typename T> public delegate VerifierApplicability^ ApplicabilityConstraint( T^ itemToVerify, TriggerContext^ triggerContext, VerifierContext^ verifierContext ) | |
Parameters
- itemToVerify
- triggerContext
- verifierContext
Type Parameters
- T
- the Type of object being verified
Return Value
A VerifierApplicability objectThe developer can invoke this constraint directly by calling Verifier.IsApplicable.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family